#btn-search{
	margin-top:	5px;
	margin-bottom:	5px;
	width:	70px;
}
#logo{
	margin-bottom:	15px;
}

a, a:hover, a:visited, a:focus{
	color:		black;
	text-decoration:	none;
}

.main{
	margin-top:		20px;
}

.div-character{
	margin-bottom:	10px;
}

.character-jp{
	font-size:		30px;
	font-weight:	bold;
}

.character-cn{
	margin-left:	10px;
	font-weight:	bold;
	font-size:		20px;
}

.div-character-syllables,
.div-character-fixwords
{
	padding-left:	20px;
}

.character-syllable{
	font-weight:	bold;
}

.div-character-words{
	padding-left:	20px;
}

.character-word{
	display:		inline-block;
	margin-right:	20px;
}

.table-fixwords td:nth-child(1){
	padding-right:	10px;
}